Calf sweetbreads - German English Dictionary